license or franchise - İspanyolca İngilizce Sözlük